Skip to content

Prepare @imdeadpool/colony-cli publish package#36

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/publish-imdeadpool-colony-cli-2026-04-24-10-51
Apr 24, 2026
Merged

Prepare @imdeadpool/colony-cli publish package#36
NagyVikt merged 1 commit intomainfrom
agent/codex/publish-imdeadpool-colony-cli-2026-04-24-10-51

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Summary

  • Rename npm package to @imdeadpool/colony-cli while preserving colony binary.
  • Update install docs, root publish scripts, and e2e pack checks.

Verification

  • pnpm --filter @imdeadpool/colony-cli test: 4/4 passed
  • pnpm --filter @imdeadpool/colony-cli pack:release: passed
  • npm --cache /tmp/agents-hivemind-npm-cache publish apps/cli/release --dry-run --access public: passed
  • npm --cache /tmp/agents-hivemind-npm-cache whoami: imdeadpool
  • npm view @imdeadpool/colony-cli@0.5.0: E404 before publish attempt
  • real npm publish attempted and blocked by EOTP one-time browser authentication

Blocker

  • Real npm publish requires npm OTP/browser auth before release can be completed.

The npm scope needs a publishable package name under @imdeadpool while preserving the user-facing colony binary. Update package metadata, root scripts, install docs, and e2e pack checks so the release tarball is named and verified as @imdeadpool/colony-cli without changing runtime behavior.

Constraint: npm package @imdeadpool/colony-cli is unpublished and @imdeadpool/colony-cli@0.5.0 dry-run succeeds.

Rejected: Rename the binary with the package name | existing CLI command remains colony for users.

Confidence: high

Scope-risk: narrow

Directive: Do not rename the colony binary when changing npm package metadata without checking install docs and e2e pack scripts.

Tested: pnpm --filter @imdeadpool/colony-cli test; pnpm --filter @imdeadpool/colony-cli pack:release; npm --cache /tmp/agents-hivemind-npm-cache publish apps/cli/release --dry-run --access public

Not-tested: Real npm publish completed; npm requires OTP/browser authentication (EOTP).
@NagyVikt NagyVikt merged commit 1557a7d into main Apr 24, 2026
1 of 3 checks passed
@NagyVikt NagyVikt deleted the agent/codex/publish-imdeadpool-colony-cli-2026-04-24-10-51 branch April 24, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant